package com.xhsj.user.sms.purchase.vo;

import com.google.common.collect.Lists;
import lombok.Data;

import java.util.List;

/**
 * 正在运行任务返回数据类
 * @author suxiaolin
 * @date 2020/4/13 10:50
 */
@Data
public class FindRunTaskListQueryVo {

    private String id;// 正在执行任务id
    private String processTaskId;// 流程任务id
    private String applyId;// 申请单id
    private String orderId;// 订单id
    private String purchaseNumber;// 资产编号
    private String belongProject;//所属项目
    private String projectName;//所属项目名称
    private String agent;// 经办人
    private String createName;// 创建人名称
    private String deptId;// 部门id
    private String deptName;// 部门名称
    private String category;// 采购类别
    private String budgetRange;// 预算范围
    private String arrivalTime;// 期望到达时间
    private String nodeId;// 节点id
    private String nodeName;// 节点名称
    private Integer status;// 审核状态
    private Integer nodeNum;// 节点顺序
    private String processType;// 流程类型
    private String dataId;// 数据id
    private String proposerId;// 申请人id
    private Integer terminationContract;// 终止合同 0无 1有
    private Integer businessNegotiation;// 发起商务协调 0未发 1发起
    private String applyCreateBy;// 采购申请人
    private List<Object> userList = Lists.newArrayList();

    private  int totalNumber;//需入库数量
    private  int  totalBackNumber;//退货数量
    private String subtaskNumber;// 订单任务子任务编号
    private  int totalInstorageNumber;//入库数量
    private String purchaseCycle;//采购周期
    private String relevantDeptId;//归口部门id
    private Integer paymentWay;//支付方式
}
